Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 DENBIGH ROAD Detached £1,676,448 £970,000 4 Dec 2009
18 DENBIGH ROAD Detached £2,261,528 £398,000 6 Dec 1995
20 DENBIGH ROAD Detached £2,711,605 £2,195,000 11 Jan 2019